package br.com.stefanini.schs.util;

import javax.faces.component.UIComponent;
import javax.faces.context.FacesContext;
import javax.faces.convert.Converter;

import br.com.stefanini.schs.ejb.entity.Funcionario;
import br.com.stefanini.schs.ejb.sessionBean.FuncionarioSessionBean;

public class FuncionarioConverter implements Converter {

	FuncionarioSessionBean funcionarioSessionBean;

	public Object getAsObject(final FacesContext facesContext, final UIComponent component, final String value) {
		Funcionario funcionario = new Funcionario();
		funcionario.setIdFuncionario(Long.valueOf(value));
		return funcionario;
	}

	public String getAsString(final FacesContext facesContext, final UIComponent component, final Object object) {
		return String.valueOf(((Funcionario)object).getIdFuncionario());

	}
}
